home *** CD-ROM | disk | FTP | other *** search
- Short: QL clone (binaries and documentation)
- Type: misc/emu
- Uploader: msw@blackpool.ac.uk
- Author: Rainer Kowallik & Mark J Swift
- Version: 3.23
- Replaces: misc/emu/QDOS4amiga.dms
- ____ _ _ _ ____ ____ ____ ____ ____ ____
- / __ \ / \/ \ | | / ___| / __ \ / __ \ | _ \ / __ \ / ___|
- | |__| || || || | _ | |__| | __ | | | || | \ \| | | | \_ \
- | __ || |\/| || || |__| || __ | |__| | |_/ \| |_/ /| |__| | __\ \
- |_| |_||_| |_||_| \____/ |_| |_| \___/\/|____/ \____/ |____/
-
- S O F T W A R E Q D O S E M U L A T O R F O R T H E A M I G A
-
-
- VERSION 3.23 ARCHIVE CONTENTS
-
- 'QDOS4amiga1.lha' QL clone (binaries and documentation)
-
- 'QDOS4amiga2.lha' QL clone (assembly source)
-
- 'QDOS4amiga3.lha' QL clone (QDOS utilities disk)
- Mount the QLfilesystem, then copy the files from
- this archive onto a QDOS format disk.
-
-
- AMIGA-QDOS FEATURES
-
- * FASTER than the original QL
- * LOADS/SAVES to QL floppy disks
- * SOUND supported in full (all possible convolutions of BEEP)
- * SYSTEM VARIABLES movable (even into FAST RAM).
- * 2ND-SCREEN fully usable (like MINERVA ROM)
- * SCREEN modes 4 and 8 BOTH supported
- * KEYBOARD history from standard <ALT><ENTER> combination
- * ALL known machines supported A500, A500+, A600, A1200, A4000 etc
- * FOR COMPATIBILITY, data and instruction caches can be enabled/disabled
- * FOR COMPATIBILITY, emulates MOVE SR,<ea> in user mode on 68020 & above
- (the instruction is priviledged on 020+).
- * FOR COMPATIBILITY, emulates MOVEP instruction on 68060
- (the instruction is not implemented on the 68060).
- * QDOS utilties disk included with release
- * FILESYSTEM for reading and writing QDOS disks from AmigaDOS
- * BASED ON a JS ROM with many JS ROM bug fixes.
- * SOURCE included
-
-
- WHAT'S NEW IN VERSION 3.23
-
- * SOUND supported in full (all possible convolutions of BEEP)
- * SYSTEM ROM can be re-located to run from FAST RAM
- * SYSTEM VARIABLES movable (even into FAST RAM).
- * 2ND-SCREEN fully usable (like MINERVA ROM)
- * SCREEN modes 4 and 8 BOTH supported
- * KEYBOARD history from standard <ALT><ENTER> combination
- * ALL known machines supported A500, A500+, A600, A1200, A4000 etc
- * Many JS ROM bug fixes.
-
-
- QUICK OVERVIEW
-
- This is a major reworking of Rainer Kowallik's QL emulator for the
- Amiga. Most of the new features have been added by Mark J Swift
- (e-mail: msw@blackpool.ac.uk) - Rainer is no-longer involved in
- the project. The release includes full assembler source and a QDOS
- utilities disk. Also included is a filesystem by Francis N Swift for
- handling QDOS disks from the Amiga side.
-
-
- QL FILESYSTEM
-
- The QL filesystem is a handler written by F N Swift that allows
- transparent access to QDOS (QL) disks. The file system requires a device
- driver that can read and write PC style sectors, such as mfm.device or
- messydisk.device.
-
- The QL filesystem makes it possible to insert a QL disk into an Amiga
- drive and use it like any other disk. Files can be renamed, deleted or
- copied to and from QL disks, file dates can be set, disks can be relabled
- and so on...
-
- Please read QLfilesystem.doc for more information.
-
-
- THE SINCLAIR QL...
-
- ,--------------------------------------------/|/|/|/|/|/|/|/|/|/|/|
- / /_//_//_//_//_//_//_//_//_//_//_//_//_//_/ / /|
- / /_//__//_//_//_//_//_//_//_//_//_//_//_/ / / / /
- / /_//____//_//_//_//_//_//_//_//_//_//____/ / / /
- / /_//__//_//_//_________________//_//_//__/ /_____________________/ /
- /_'__________________________________________/|__.====== .====== __|/
- |_____________________________________________:======================/
- |________________________________________________________________|/
-
- The Sinclair QL is a black slab-like computer based around Motorola's
- 68008 micro-processor. The QL was launched as the follow-up to the
- ZX Spectrum, aimed at the business market rather than the games market
- and was supplied with wordprocessor, spreadsheet, database and charting
- programs. It features a fully multi-tasking operating system (QDOS)
- and a very good built-in BASIC. The QL failed to achieve the mass-market
- appeal of its predecessor, but nevertheless attracted a large dedicated
- user base... which is still going strong.
-
-
- INSTALLING THE EMULATOR
-
- 1. Create a directory on your destination volume for the Amiga-QDOS
- binaries and documentation.
-
- 2. Make an assignment to this directory as "QLBOOT:". Consider making
- the same assignment in your start-up sequence.
-
- 3. Copy the contents of the archive QDOS4amiga1.lha to QLBOOT:
-
- 4. Move the contents of 'c','devs' and 'l' to the relevant system
- directories and remove them from QLBOOT:.
-
-
- MOUNTING THE QDOS FILESYSTEM
-
- Under WB1.3 mountlst.ql should be placed in devs: and messydisk.device
- should be available. Type 'MOUNT QL0: from devs:mountlst.ql' in a
- Shell or add the command to your start-up device and REBOOT.
-
- Under WB2 with crossDOS, make sure that you have at least MOUNT 40.4
- and SETPATCH 40.16 installed (distributed with AmiCDFS). Then install
- as in WB3 below. If you do not have crossDOS, install as in WB1.3.
-
- Under WB3 copy the provided QL0 and QL1 definition files to
- devs:dosdrivers. Check that your start-up sequence contains the
- command 'MOUNT Devs/dosdrivers/~(#?.info)', then REBOOT.
-
-
- RECREATING THE QDOS UTILITIES DISK
-
- 1. Mount the QLfilesystem.
-
- 2. Copy QDOS4amiga3.lha to RAM:
-
- 3. Double-click on the 'QLdisk.unLHA' script icon.
- Insert a blank disk into DF0: at the appropriate moment... then wait.
- Rename the resultant QDOS (QL) disk as 'QLutils:'
-
- Alternatively you may launch 'QLdisk.unlha' with QDOS4amiga3.lha
- SHIFT-selected. This way the archive need not be copied to RAM:
-
-
- STARTING THE EMULATOR
-
- 1. Double-click on the 'Start_QDOS_UK' icon.
-
- 2. At the F1/F2 prompt, insert QLutils: into DF0: and press F1.
-